package com.asset.dispoal.file.agreementCaseData.domain.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * 数据清单到处模板实体类
 */
@Data
@ColumnWidth(25)
public class BsDataDetailExportTemplateBackup {

    @ExcelProperty(value = {"债权人信息", "creditor", "债权人姓名"}, index = 0)
    private String creditor;

    @ExcelProperty(value = {"债权人信息", "platform_name", "平台名称"}, index = 1)
    private String platform_name;

    @ExcelProperty(value = {"债权人信息", "plaintiff", "原告"}, index = 2)
    private String plaintiff;

    @ExcelProperty(value = {"债权人信息", "lenders", "放款方"}, index = 3)
    private String lenders;

    @ExcelProperty(value = {"借款人信息", "borrower_name", "借款人姓名"}, index = 4)
    private String borrower_name;

    @ExcelProperty(value = {"借款人信息", "borrower_idcard", "借款人身份证号码"}, index = 5)
    private String borrower_idcard;

    @ExcelProperty(value = {"借款人信息", "borrower_address", "借款人户籍地址"}, index = 6)
    private String borrower_address;

    @ExcelProperty(value = {"借款人信息", "borrower_tel", "联系电话"}, index = 7)
    private String borrower_tel;

    @ExcelProperty(value = {"借款人信息", "borrower_nation", "借款人民族"}, index = 8)
    private String borrower_nation;

    @ExcelProperty(value = {"借款人信息", "borrower_identifier_1", "其他身份识别号1"}, index = 9)
    private String borrower_identifier_1;

    @ExcelProperty(value = {"借款人信息", "borrower_identifier_2", "其他身份识别号2"}, index = 10)
    private String borrower_identifier_2;

    @ExcelProperty(value = {"借款人信息", "borrower_identifier_3", "其他身份识别号3"}, index = 11)
    private String borrower_identifier_3;

    @ExcelProperty(value = {"借款人信息", "borrower_identifier_4", "其他身份识别号4"}, index = 12)
    private String borrower_identifier_4;

    @ExcelProperty(value = {"借款人信息", "borrower_identifier_5", "其他身份识别号5"}, index = 13)
    private String borrower_identifier_5;

    @ExcelProperty(value = {"借款人信息", "register_id", "借款人注册id"}, index = 14)
    private String register_id;

    @ExcelProperty(value = {"合同信息", "contract_no", "合同号"}, index = 15)
    private String contract_no;

    @ExcelProperty(value = {"合同信息", "contract_time", "签订时间"}, index = 16)
    private String contract_time;

    @ExcelProperty(value = {"合同信息", "borrow_period", "借款期数"}, index = 17)
    private String borrow_period;

    @ExcelProperty(value = {"合同信息", "borrow_start_time", "借款开始时间"}, index = 18)
    private String borrow_start_time;

    @ExcelProperty(value = {"合同信息", "borrow_end_time", "借款结束时间"}, index = 19)
    private String borrow_end_time;

    @ExcelProperty(value = {"合同信息", "contract_identifier_1", "其他合同识别号1"}, index = 20)
    private String contract_identifier_1;

    @ExcelProperty(value = {"合同信息", "contract_identifier_2", "其他合同识别号2"}, index = 21)
    private String contract_identifier_2;

    @ExcelProperty(value = {"合同信息", "contract_identifier_3", "其他合同识别号3"}, index = 22)
    private String contract_identifier_3;

    @ExcelProperty(value = {"合同信息", "contract_identifier_4", "其他合同识别号4"}, index = 23)
    private String contract_identifier_4;

    @ExcelProperty(value = {"合同信息", "contract_identifier_5", "其他合同识别号5"}, index = 24)
    private String contract_identifier_5;

    @ExcelProperty(value = {"借款详情", "credit_principal_amount", "发放贷款本金金额"}, index = 25)
    private String credit_principal_amount;

    @ExcelProperty(value = {"借款详情", "lawsuit_principal_amount", "诉讼本金金额"}, index = 26)
    private String lawsuit_principal_amount;

    @ExcelProperty(value = {"借款详情", "paid_principal_amount", "已还本金金额"}, index = 27)
    private String paid_principal_amount;

    @ExcelProperty(value = {"借款详情", "contractual_principal_amount", "合同约定本金金额"}, index = 28)
    private String contractual_principal_amount;

    @ExcelProperty(value = {"借款详情", "lawsuit_interest_amount", "诉讼利息金额"}, index = 29)
    private String lawsuit_interest_amount;

    @ExcelProperty(value = {"借款详情", "daily_interest_rate", "日利率"}, index = 30)
    private String daily_interest_rate;

    @ExcelProperty(value = {"借款详情", "repayable_interest_amount", "应还利息金额"}, index = 31)
    private String repayable_interest_amount;

    @ExcelProperty(value = {"借款详情", "paid_interest_amount", "已还利息金额"}, index = 32)
    private String paid_interest_amount;

    @ExcelProperty(value = {"借款详情", "overdue_interest_rate", "逾期利率"}, index = 33)
    private String overdue_interest_rate;

    @ExcelProperty(value = {"借款详情", "overdue_start_time", "逾期开始时间"}, index = 34)
    private String overdue_start_time;

    @ExcelProperty(value = {"借款详情", "litigation_fines", "诉讼罚息金额（先天）"}, index = 35)
    private String litigation_fines;

    @ExcelProperty(value = {"借款详情", "compensatory_principal_money", "代偿后还款本金"}, index = 36)
    private String compensatory_principal_amount;

    @ExcelProperty(value = {"借款详情", "compensatory_interest_money", "代偿后还款利息"}, index = 37)
    private String compensatory_interest_amount;

    @ExcelProperty(value = {"借款详情", "compensatory_penalty_amount", "代偿后还款罚息"}, index = 38)
    private String compensatory_penalty_amount;

    @ExcelProperty(value = {"借款详情", "compensatory_breach_amount", "代偿后还款违约金"}, index = 39)
    private String compensatory_breach_amount;

    @ExcelProperty(value = {"借款详情", "lawsuit_subject_amount", "诉讼标的金额"}, index = 40)
    private String lawsuit_subject_amount;

    @ExcelProperty(value = {"借款详情", "expense_1", "费用1"}, index = 41)
    private String expense_1;

    @ExcelProperty(value = {"借款详情", "expense_2", "费用2"}, index = 42)
    private String expense_2;

    @ExcelProperty(value = {"借款详情", "expense_3", "费用3"}, index = 43)
    private String expense_3;

    @ExcelProperty(value = {"借款详情", "expense_4", "费用4"}, index = 44)
    private String expense_4;

    @ExcelProperty(value = {"借款详情", "expense_5", "费用5"}, index = 45)
    private String expense_5;

    @ExcelProperty(value = {"扩展信息", "expand_date1", "扩展日期1"}, index = 46)
    private String expand_date1;

    @ExcelProperty(value = {"扩展信息", "expand_date2", "扩展日期2"}, index = 47)
    private String expand_date2;

    @ExcelProperty(value = {"扩展信息", "expand_date3", "扩展日期3"}, index = 48)
    private String expand_date3;
    @ExcelProperty(value = {"扩展信息", "expand_date4", "扩展日期4"}, index = 49)
    private String expand_date4;
    @ExcelProperty(value = {"扩展信息", "expand_date5", "扩展日期5"}, index = 50)
    private String expand_date5;
    @ExcelProperty(value = {"扩展信息", "expand_num1", "扩展利率1"}, index = 51)
    private String expand_num1;
    @ExcelProperty(value = {"扩展信息", "expand_num2", "扩展利率2"}, index = 52)
    private String expand_num2;
    @ExcelProperty(value = {"扩展信息", "expand_num3", "扩展利率3"}, index = 53)
    private String expand_num3;
    @ExcelProperty(value = {"扩展信息", "expand_num4", "扩展利率4"}, index = 54)
    private String expand_num4;
    @ExcelProperty(value = {"扩展信息", "expand_num4", "扩展利率5"}, index = 55)
    private String expand_num5;

    @ExcelProperty(value = {"扩展信息", "expand_text1", "扩展内容1"}, index = 56)
    private String expand_text1;
    @ExcelProperty(value = {"扩展信息", "expand_text2", "扩展内容2"}, index = 57)
    private String expand_text2;
    @ExcelProperty(value = {"扩展信息", "expand_text3", "扩展内容3"}, index = 58)
    private String expand_text3;
    @ExcelProperty(value = {"扩展信息", "expand_text4", "扩展内容4"}, index = 59)
    private String expand_text4;
    @ExcelProperty(value = {"扩展信息", "expand_text5", "扩展内容5"}, index = 60)
    private String expand_text5;

    @ExcelProperty(value = {"扩展信息", "expand_amount1", "扩展金额1"}, index = 61)
    private String expand_amount1;
    @ExcelProperty(value = {"扩展信息", "expand_amount2", "扩展金额2"}, index = 62)
    private String expand_amount2;
    @ExcelProperty(value = {"扩展信息", "expand_amount3", "扩展金额3"}, index = 63)
    private String expand_amount3;
    @ExcelProperty(value = {"扩展信息", "expand_amount4", "扩展金额4"}, index = 64)
    private String expand_amount4;
    @ExcelProperty(value = {"扩展信息", "expand_amount5", "扩展金额5"}, index = 65)
    private String expand_amount5;
}